package com.yinhe.music.event;

public interface RxBusEventType {

    interface RestApi {
        String REQUEST_RESULT = "REQUEST_RESULT";
    }

    interface Home {
        String CHANGE_LANG_TYPE = "CHANGE_LANG_TYPE";
        String NETWORK_CONNECT = "NETWORK_CONNECT";
        String MEASURE_AGAIN = "MEASURE_AGAIN";
    }

    interface User {
        String LOGIN_SUCCESS = "LOGIN_SUCCESS";
        String REGISTER_SUCCESS = "REGISTER_SUCCESS";
        String LOGOUT = "LOGOUT";
        String LOGIN_GET_USER = "LOGIN_GET_USER";
        String UPDATE_USER_INFO = "UPDATE_USER_INFO";
    }

    interface Download {
        String DOWNLOAD_START = "DOWNLOAD_START";
        String DOWNLOAD_PAUSE = "DOWNLOAD_PAUSE";
        String DOWNLOAD_CANCEL = "DOWNLOAD_CANCEL";
        String DOWNLOAD_COMPLETE = "DOWNLOAD_COMPLETE";
        String DOWNLOAD_ERROR = "DOWNLOAD_ERROR";
        String DOWNLOAD_PROCESS = "DWONLOAD_PROCESS";
        String UPDATE_LOCAL_MUSIC = "UPDATE_LOCAL_MUSIC";
    }

    interface SongMenu {
        String CREATE_MENU = "CREATE_MENU";
        String DELETE_MENU = "DELETE_MENU";
        String UPDATE_MENU = "UPDATE_MENU";
        String UPDATE_MENU_NAME = "UPDATE_MENU_NAME";
        String UPDATE_MENU_IMAGE = "UPDATE_MENU_IMAGE";
        String COLLECT_MENU = "COLLECT_MENU";
        String ADD_MUSIC_TO_MENU = "ADD_MUSIC_TO_MENU";
        String DELETE_MENU_MUSIC = "DELETE_MENU_MUSIC";
        String DELETE_MENU_LOCAL_MUSIC = "DELETE_MENU_LOCAL_MUSIC";
        String DOWNLOAD_MENU = "DOWNLOAD_MENU";
    }

    interface Recent {
        String DELETE_RECENT_MUSIC = "DELETE_RECENT_MUSIC";
        String PLAY_MUSIC = "PLAY_MUSIC";
    }

    interface Local {
        String DELETE_LOCAL_MUSIC = "DELETE_LOCAL_MUSIC";
    }

    interface Radio {
        String COLLECT_RADIO = "COLLECT_RADIO";
        String UPDATE_RADIO_LIST = "UPDATE_RADIO_LIST";
    }

    interface Album {
        String COLLECT_ALBUM = "COLLECT_ALBUM";
        String DOWNLOAD_ALBUM = "DOWNLOAD_ALBUM";
        String RELOAD_ALBUM_MUSIC = "RELOAD_ALBUM_MUSIC";
    }

    interface Mv {
        String UPDATA_COLLECT_NUM = "UPDATA_COLLECT_NUM";
        String COLLECT_MV = "COLLECT_MV";
        String MV_REFRESH_PAGE   = "MV_REFRESH_PAGE";
    }

    interface Singer {
        String COLLECT_SINGER = "COLLECT_SINGER";
    }


    interface Music {
        String BUY_MUSIC = "BUY_MUSIC";
        String DELETE_DOWN_MUSIC = "DELETE_DOWN_MUSIC";
        String CLEAR_PLAYLIST = "CLEAR_PLAYLIST";
        String CLOSE_NET_PROTECT = "CLOSE_NET_PROTECT";
        String SCAN_MUSIC = "SCAN_MUSIC";
        String GET_DOWN_FINISH = "GET_DOWN_FINISH";
        String GET_DOWN_URL = "GET_DOWN_URL";
        String SHARE = "SHARE";
    }

    interface Playing {
        String CHANGE_PLAYING_MODE = "CHANGE_PLAYING_MODE";
    }


    interface Pay {
        String PAY_STATUS = "PAY_STATUS";
    }

    interface Search {
        String SEARCH_FROM_HISTORY = "SEARCH_FROM_HISTORY";
        String SEARCH_CONTENT = "SEARCH_CONTENT";
        String HIDE_SOFT_KEYBOARD = "HIDE_SOFT_KEYBOARD";
    }

}
